1
general::
Phrase(s): stink to high heaven [and] smell to high heaven
Fig. to smell very bad. • What happened? This place stinks to high heaven. • This meat smells to high heaven. Throw it away!
McGrawhill's American Idioms And Phrasal Verbs
2
general::
Also, smell to high heaven. Be of very poor quality; also, be suspect or in bad repute. For example, This plan of yours stinks to high heaven, or His financial schemes smell to high heaven; I'm sure they're dishonest. This expression alludes to something so rank that it can be smelled from a great distance. [c. 1600]
American Heritage Idioms